Session-Based Admission Control: A Mechanism for Peak Load Management of Commercial Web Sites

نویسندگان

  • Ludmila Cherkasova
  • Peter Phaal
چکیده

ÐIn this paper, we consider a new, session-based workload for measuring web server performance. We define a session as a sequence of client's individual requests. Using a simulation model, we show that an overloaded web server can experience a severe loss of throughput measured as a number of completed sessions compared against the server throughput measured in requests per second. Moreover, statistical analysis of completed sessions reveals that the overloaded web server discriminates against longer sessions. For e-commerce retail sites, longer sessions are typically the ones that would result in purchases, so they are precisely the ones for which the companies want to guarantee completion. To improve web QoS for commercial web servers, we introduce a session-based admission control (SBAC) to prevent a web server from becoming overloaded and to ensure that longer sessions can be completed. We show that a web server augmented with the admission control mechanism is able to provide a fair guarantee of completion, for any accepted session, independent of a session length. This provides a predictable and controllable platform for web applications and is a critical requirement for any e-business. Additionally, we propose two new adaptive admission control strategies, hybrid and predictive, aiming to optimize the performance of SBAC mechanism. These new adaptive strategies are based on a selftunable admission control function, which adjusts itself accordingly to variations in traffic loads. Index TermsÐSession-based web workload, overloaded web server, performance analysis, admission control, web QoS, adaptive control strategies, simulation, synthetic workload generator.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Peak Load Management for Commercial Web Servers using Adaptive Session-based Admission Control

In this paper, we use a session-based workload to measure a performance of a commercial web server. We dene a session as a sequence of client requests. An overloaded web server can experience a severe loss of throughput when measured as the number of completed sessions. Moreover, the overloaded web server discriminates against longer sessions. Session based admission control (SBAC), introduced ...

متن کامل

Session Based Admission Control: a Mechanism for Improving Performance of Commercial Web Sites

In this paper, we introduce a new, session-based workload for measuring a web server performance. We define a session as a sequence of client’s individual requests. We then measure server throughput as a number of successfully completed sessions. Using a simulation model, we show that an overloaded web server can experience a severe loss of throughput measured as a number of completed sessions ...

متن کامل

Admission control schemes guaranteeing customer QOS in commercial web sites

Many commercial web sites, as web stores, have recently experienced performance problems due to the growth of Internet trading. One way to improve a site’s performance during overload is to introduce admission control mechanisms. In this paper we develop and investigate two admission control schemes specifically for distributed commercial web sites. One of the schemes is request-based and the o...

متن کامل

Admission Control for Web Sites Admission Control Schemes Guaranteeing Customer QoS in Commercial Web Sites

Admission Control Schemes Guaranteeing Customer QoS in Commercial Web Sites Maria Kihl and Niklas Widell, NetCon 02, Paris Many commercial web sites, as web stores, have recently experienced performance problems due to the growth of Internet trading. One way to improve a site’s performance during overload is to introduce admission control mechanisms. In this paper we develop and investigate two...

متن کامل

Predictive Admission Control Strategy for Overloaded Commercial Web Server

We use a session-based workload to measure a web server's performance. An overloaded web server can experience a severe loss of throughput when measured as the number of completed sessions. Moreover, the overloaded web server discriminates against longer sessions. Session based admission control (SBAC), introduced in [2], prevents a web server from becoming overloaded and ensures that longer se...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. Computers

دوره 51  شماره 

صفحات  -

تاریخ انتشار 2002